Active Ports: A Performance-Oriented Operating System Support to Fast LAN Communications

نویسندگان

  • Giovanni Chiola
  • Giuseppe Ciaccio
چکیده

The Genoa Active Message MAchine (GAMMA) is an ee-cient communication layer for 100base-T clusters of Personal Computers running Linux. It is based on Active Ports, a communication mechanism derived from Active Messages. GAMMA Active Ports deliver excellent communication performance at user level (latency 12.7 s, maximum throughput 12.2 MByte/s, half-power point reached with 192 byte long messages), thus enabling cost-eeective cluster computing on 100base-T. Despite being implemented at kernel level in the Linux OS, the performance numbers of GAMMA Active Ports are much better than many other LAN-oriented communication layers, including so called \user-level" ones (e.g. U-Net).

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Performance-oriented Operating System Approach to Fast Communications in a Low-cost Network of Workstations

The use of workstations connected by a fast Local Area Network (LAN) to form a so called Network of Workstations (NOW) is a very appealing idea to implement a low-cost parallel processing platform. Interprocess communication is the most diicult feature for such a system to implement with an acceptable level of performance. Standard protocols and mechanisms implemented at Operating System (OS) l...

متن کامل

Operating System Support for Fast Communications in a Network of Workstations

The use of workstations connected by a fast Local Area Network (LAN) is a very appealing idea to implement a low-cost parallel processing platform. Asynchronous processes are easily run in parallel on several computing units in such a hardware platform. Inter-process communication is the most diicult feature for such a system to implement with an acceptable level of performance. Standard softwa...

متن کامل

Porting and Measuring the Linpack Benchmark on Gamma

| GAMMA (Genoa Active Message Machine) is a high performance communication layer implemented at kernel level as an extension of the Linux operating system. It is based on Active Ports, a communication mechanism derived from Active Messages. On low-cost clusters of Personal Computers (PCs) connected by Fast Ethernet, GAMMA achieves much better communication performance compared to MPI and PVM. W...

متن کامل

Design of a Multiplier for Similar Base Numbers Without Converting Base Using a Data Oriented Memory

One the challenging in hardware performance is to designing a high speed calculating unit. The higher of calculations speeds in a computer system  will be pointed out in terms of performance. As a result, designing a high speed calculating unit is of utmost importance. In this paper, we start design whit this knowledge that one multiplier made of several adder and one divider made of several su...

متن کامل

Implementing a Low Cost, Low Latency Parallel Platform

The practical application of parallel processing techniques is in most cases hampered by the cost of high-performance parallel platforms. The use of a Network of Workstations (NOW) connected by a fast Local Area Network (LAN) is very appealing for implementing a low-cost parallel platform. The use of higher-end PCs connected by fast LAN and running Unix-like operating systems is even more appea...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998